package com.industrial.system.api.domain;

import com.industrial.common.core.annotation.Excel;
import com.industrial.common.core.web.domain.BaseEntity;

import java.util.ArrayList;
import java.util.Date;
import java.util.List;

public class EmEnterpriseInformationCollection  extends BaseEntity {

    private static final long serialVersionUID = 1L;

    /** 主键 */
    private String baseId;
    private String proNxl;

    /** 企业名称 */
    @Excel(name = "企业名称")
    private String enterName;

    /** 统一社会信用代码 */
    @Excel(name = "统一社会信用代码")
    private String enterUsci;

    /** 所在省份 */
    @Excel(name = "所在省份")
    private String enterProvince;

    /** 所在地市 */
    @Excel(name = "所在地市")
    private String enterCity;

    /** 所在区县 */
    @Excel(name = "所在区县")
    private String enterCounty;

    private String enterProvinceId;

    private String proDomain;

    /** 修改版本 */
    private String editVersion;

    /** 是否是原白名单 */
    private List<String> originalWhiteList;

    /** 推荐层级 */
    private String recommLevel;

    private String reject;

    /** 所在地市 */
    @Excel(name = "所在地市")
    private String enterCityId;

    private String isShowState;

    /** 所在区县 */
    @Excel(name = "所在区县")
    private String enterCountyId;

    /** 具体地址 */
    @Excel(name = "具体地址")
    private String enterSpecificAddress;

    /** 企业联系人 */
    @Excel(name = "企业联系人")
    private String enterContacts;

    /** 联系人职务 */
    @Excel(name = "联系人职务")
    private String enterContactTitle;

    /** 联系人电话 */
    @Excel(name = "联系人电话")
    private String enterContactsPhone;

    /** 企业类型 */
    @Excel(name = "企业类型")
    private String enterType;

    /** 企业规模 */
    @Excel(name = "企业规模")
    private String enterScale;

    /** 所属大类 */
    @Excel(name = "所属大类")
    private String enterCategory;

    /** 纳入理由 */
    @Excel(name = "纳入理由")
    private String enterRfi;

    /** 创建时间 */
    private Date baseCreateTime;

    /** 创建人 */
    private String baseCreateBy;

    /** 更新时间 */
    private Date baseUpdateTime;

    /** 更新人 */
    private String baseUpdateBy;

    /** 企业审核状态 */
    private String state;

    private String adCheckCState;
    private String adCheckCityState;
    private String adCheckPState;

    private boolean isEdit;

    private String message;

    private String isPrem;

    /** 主要产品信息信息 */
    private List<EmEnterpriseProduct> emEnterpriseProductList = new ArrayList<EmEnterpriseProduct>();

    public String getBaseId() {
        return baseId;
    }

    public String getIsPrem() {
        return isPrem;
    }

    public void setIsPrem(String isPrem) {
        this.isPrem = isPrem;
    }

    public void setBaseId(String baseId) {
        this.baseId = baseId;
    }

    public String getProNxl() {
        return proNxl;
    }

    public void setProNxl(String proNxl) {
        this.proNxl = proNxl;
    }

    public String getEnterName() {
        return enterName;
    }

    public void setEnterName(String enterName) {
        this.enterName = enterName;
    }

    public String getEnterUsci() {
        return enterUsci;
    }

    public void setEnterUsci(String enterUsci) {
        this.enterUsci = enterUsci;
    }

    public String getEnterProvince() {
        return enterProvince;
    }

    public void setEnterProvince(String enterProvince) {
        this.enterProvince = enterProvince;
    }

    public String getEnterCity() {
        return enterCity;
    }

    public void setEnterCity(String enterCity) {
        this.enterCity = enterCity;
    }

    public String getEnterCounty() {
        return enterCounty;
    }

    public void setEnterCounty(String enterCounty) {
        this.enterCounty = enterCounty;
    }

    public String getEnterProvinceId() {
        return enterProvinceId;
    }

    public void setEnterProvinceId(String enterProvinceId) {
        this.enterProvinceId = enterProvinceId;
    }

    public String getProDomain() {
        return proDomain;
    }

    public void setProDomain(String proDomain) {
        this.proDomain = proDomain;
    }

    public String getEditVersion() {
        return editVersion;
    }

    public void setEditVersion(String editVersion) {
        this.editVersion = editVersion;
    }

    public List<String> getOriginalWhiteList() {
        return originalWhiteList;
    }

    public void setOriginalWhiteList(List<String> originalWhiteList) {
        this.originalWhiteList = originalWhiteList;
    }

    public String getRecommLevel() {
        return recommLevel;
    }

    public void setRecommLevel(String recommLevel) {
        this.recommLevel = recommLevel;
    }

    public String getReject() {
        return reject;
    }

    public void setReject(String reject) {
        this.reject = reject;
    }

    public String getEnterCityId() {
        return enterCityId;
    }

    public void setEnterCityId(String enterCityId) {
        this.enterCityId = enterCityId;
    }

    public String getIsShowState() {
        return isShowState;
    }

    public void setIsShowState(String isShowState) {
        this.isShowState = isShowState;
    }

    public String getEnterCountyId() {
        return enterCountyId;
    }

    public void setEnterCountyId(String enterCountyId) {
        this.enterCountyId = enterCountyId;
    }

    public String getEnterSpecificAddress() {
        return enterSpecificAddress;
    }

    public void setEnterSpecificAddress(String enterSpecificAddress) {
        this.enterSpecificAddress = enterSpecificAddress;
    }

    public String getEnterContacts() {
        return enterContacts;
    }

    public void setEnterContacts(String enterContacts) {
        this.enterContacts = enterContacts;
    }

    public String getEnterContactTitle() {
        return enterContactTitle;
    }

    public void setEnterContactTitle(String enterContactTitle) {
        this.enterContactTitle = enterContactTitle;
    }

    public String getEnterContactsPhone() {
        return enterContactsPhone;
    }

    public void setEnterContactsPhone(String enterContactsPhone) {
        this.enterContactsPhone = enterContactsPhone;
    }

    public String getEnterType() {
        return enterType;
    }

    public void setEnterType(String enterType) {
        this.enterType = enterType;
    }

    public String getEnterScale() {
        return enterScale;
    }

    public void setEnterScale(String enterScale) {
        this.enterScale = enterScale;
    }

    public String getEnterCategory() {
        return enterCategory;
    }

    public void setEnterCategory(String enterCategory) {
        this.enterCategory = enterCategory;
    }

    public String getEnterRfi() {
        return enterRfi;
    }

    public void setEnterRfi(String enterRfi) {
        this.enterRfi = enterRfi;
    }

    public Date getBaseCreateTime() {
        return baseCreateTime;
    }

    public void setBaseCreateTime(Date baseCreateTime) {
        this.baseCreateTime = baseCreateTime;
    }

    public String getBaseCreateBy() {
        return baseCreateBy;
    }

    public void setBaseCreateBy(String baseCreateBy) {
        this.baseCreateBy = baseCreateBy;
    }

    public Date getBaseUpdateTime() {
        return baseUpdateTime;
    }

    public void setBaseUpdateTime(Date baseUpdateTime) {
        this.baseUpdateTime = baseUpdateTime;
    }

    public String getBaseUpdateBy() {
        return baseUpdateBy;
    }

    public void setBaseUpdateBy(String baseUpdateBy) {
        this.baseUpdateBy = baseUpdateBy;
    }

    public String getState() {
        return state;
    }

    public void setState(String state) {
        this.state = state;
    }

    public String getAdCheckCState() {
        return adCheckCState;
    }

    public void setAdCheckCState(String adCheckCState) {
        this.adCheckCState = adCheckCState;
    }

    public String getAdCheckCityState() {
        return adCheckCityState;
    }

    public void setAdCheckCityState(String adCheckCityState) {
        this.adCheckCityState = adCheckCityState;
    }

    public String getAdCheckPState() {
        return adCheckPState;
    }

    public void setAdCheckPState(String adCheckPState) {
        this.adCheckPState = adCheckPState;
    }

    public boolean isEdit() {
        return isEdit;
    }

    public void setEdit(boolean edit) {
        isEdit = edit;
    }

    public String getMessage() {
        return message;
    }

    public void setMessage(String message) {
        this.message = message;
    }

    public List<EmEnterpriseProduct> getEmEnterpriseProductList() {
        return emEnterpriseProductList;
    }

    public void setEmEnterpriseProductList(List<EmEnterpriseProduct> emEnterpriseProductList) {
        this.emEnterpriseProductList = emEnterpriseProductList;
    }
}
